talk of the devil and you'll see his hoofs - Turkish English Dictionary